package org.asiainfo.common.core.constant;

/**
 * 缓存组名称常量
 */
public interface CacheNames {

    /**
     * 数据字典
     */
    String SYS_DICT = "sys_dict";

    /**
     * 分类字典
     */
    String SYS_CATEGORY = "sys_category";

    /**
     * 系统配置
     */
    String SYS_CONFIG = "sys_config";

    /**
     * 部门
     */
    String SYS_DEPT = "sys_dept#30d";

    /**
     * 客户端
     */
    String SYS_CLIENT = GlobalConstants.GLOBAL_REDIS_KEY + "sys_client#30d";

    /**
     * 用户ID
     */
    String USER_KEY = "userId";

    /**
     * 租户
     */
    String SYS_TENANT = GlobalConstants.GLOBAL_REDIS_KEY + "sys_tenant#30d";

    /**
     * 用户昵称
     */
    String SYS_NICK_NAME = "sys_nick_name#30d";

    /**
     * 用户名
     */
    String SYS_USER_NAME = "sys_user_name#30d";

    /**
     * 用户名
     */
    String USER_NAME_KEY = "userName";

    /**
     * 部门ID
     */
    String DEPT_KEY = "deptId";

    /**
     * 部门名称
     */
    String DEPT_NAME_KEY = "deptName";

    /**
     * 登录用户
     */
    String LOGIN_USER_KEY = "loginUser";

    /**
     * 是否是租户管理员
     */
    String TENANT_ADMIN_KEY = "isTenantAdmin";

    /**
     * 租户ID
     */
    String TENANT_KEY = "tenantId";

    /**
     * 客户端ID
     */
    String CLIENT_KEY = "clientId";

    /**
     * 租户ID
     */
    String TENANT_ID = "tenantId";

    /**
     * 刷新令牌
     */
    String REFRESH_TOKEN_KEY = "refreshToken";
}
